take off one's gloves - German English Dictionary